Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
9 OWEN ROAD Terraced £135,000 1 Oct 2007
10 OWEN ROAD Terraced £120,000 31 Mar 2016
12 OWEN ROAD Semi-Detached £250,000 18 Jan 2008
14 OWEN ROAD Terraced £151,500 5 Jul 2023
16 OWEN ROAD Terraced £250,000 25 Nov 2022
17 OWEN ROAD Terraced £33,000 30 Apr 2001
19 OWEN ROAD Semi-Detached £36,000 21 Jul 1995